package cn.chenchao.eshop.user.dao;

import cn.chenchao.eshop.common.dao.BaseDAO;
import cn.chenchao.eshop.user.entity.User;

import java.util.List;

/**
 * @encoding : UTF-8
 * @Time : 2020/11/22 18:37
 * @Author : Chen Chao
 * @File : eshop.cn.chenchao.eshop.user.DAO.UserDAO.java
 * @Software : IntelliJ IDEA
 * @since : 1.8
 */
public interface UserDAO extends BaseDAO {
    /**
     * 获取对象实例列表
     * @return  对象实例列表
     * @throws Exception 异常
     */
    List<User> getEntityList()throws Exception;

    /**
     *
     * @param t 实例对象
     * @param <T> 实例对象所在的类
     * @throws Exception 抛出的异常
     */
     <T> void insert2List(T t)throws Exception;
}
